more favorable condition - Espagnol Anglais Dictionnaire